Lalibela Restaurant
869 Bloor St. W, Scarborough, ON, Canada,
(416) 535-6615 Phone